اتوماسیون مرورگر با پایتون و سلنیوم [ویدئو]

Browser Automation with Python and Selenium [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: پایتون یکی از محبوب ترین زبان های جهان است و هر روز که می گذرد تقاضای آن بیشتر می شود. از آنجایی که سلنیوم یک استاندارد صنعتی برای اتوماسیون تست است، خوانایی Python باعث می شود که این دو به یک تطابق کامل برای نوشتن تست های خودکار ارزشمند تبدیل شوند. با افزایش هزینه های تست نرم افزار و گسترش صنعت نرم افزار، اتوماسیون مرورگر تقاضای زیادی دارد. متأسفانه، مهندسان علاقه مند به اتوماسیون، راهنمایی های دقیقی در مورد چگونگی موفقیت یا اینکه کد اتوماسیون به درستی نوشته شده چگونه به نظر می رسد، ندارند. در این دوره آموزشی، نحوه یادگیری تعاملی را با درک اصول اتوماسیون مرورگر با استفاده از زبان پایتون با سلنیوم بررسی خواهید کرد. این شما را برای هر مصاحبه ای برای اتوماسیون مرورگر سطح ابتدایی آماده می کند، در حالی که به شما کمک می کند نمونه کار حرفه ای خود را با مهارت های مناسب ارتقا دهید. ابتدا روی تنظیم محیط خود تمرکز خواهید کرد. با پیشرفت در بخش ها، به درک اصول اولیه اتوماسیون مرورگر خواهید پرداخت. بعداً، این دوره به شما کمک می‌کند تا با ساختن برنامه‌های کاربردی قوی که داده‌های وب را خراش می‌دهند، عمل کنید. در پایان این دوره، شما به خوبی با انجام اتوماسیون مرورگر با استفاده از پایتون و سلنیوم آشنا خواهید شد. همه کدها و فایل های پشتیبانی در این آدرس موجود است https://github.com/PacktPublishing/Browser-Automation-with-Python-and-Selenium به طور حرفه ای خودکارسازی کنید و برنامه هایی بسازید که داده های وب را به طور موثر خراش می دهند. اتوماسیون UI پایدار، مقیاس پذیر و خوانا بسازید محیط توسعه را با استفاده از محیط های مجازی به صورت گام به گام تنظیم کنید بررسی کنید که عناصر وب چگونه کار می کنند، و مهندسان حرفه ای اتوماسیون چگونه آنها را برای اتوماسیون شناسایی می کنند. همچنین اگر به دنبال کاوش در اسکراپینگ وب هستید، این دوره برای شما مفید خواهد بود. با راه‌اندازی پایتون با یک محیط مجازی سرعت خود را افزایش دهید * نحوه اضافه کردن یک درایور وب به متغیر محیطی PATH خود را بدانید * با مدیریت پنجره‌ها و تب‌های مرورگر به خوبی آشنا شوید.

سرفصل ها و درس ها

سخنرانی مقدمه Introduction Lecture

  • معرفی Introduction

تنظیم محیط Setting Up Your Environment

  • راه اندازی پایتون 3 (ویندوز) Setting up Python 3 (Windows)

  • راه اندازی پایتون با محیط مجازی (ویندوز) Setting up Python with a Virtual Environment (Windows)

  • راه اندازی پایتون 3 و محیط مجازی (سیستم عامل مک/لینوکس) Setting up Python 3 and the Virtual Environment (Mac OS / Linux)

  • سلنیوم چیست؟ What is Selenium?

  • راه اندازی سلنیوم Setting up Selenium

  • (فقط MAC/LINUX): افزودن یک webdriver به متغیر محیطی PATH (MAC/LINUX ONLY): Adding a webdriver to your PATH environment variable

اصول اتوماسیون مرورگر Browser Automation Basics

  • اولین اتوماسیون شما Your First Automation

  • یافتن عناصر در صفحه Finding Elements on the Page

  • چالش مهارت Skills Challenge

  • کمربند سلنیومی شما Your Selenium Utility Belt

  • مدیریت ویندوز و برگه های مرورگر Handling Browser Windows and Tabs

  • مدیریت IFrames و Frames Handling IFrames and Frames

اتوماسیون مرورگر حرفه ای Professional Browser Automation

  • چرا صفحه اشیاء؟ Why Page Objects?

  • ایجاد اشیاء صفحه Creating Page Objects

  • ایجاد اشیاء صفحه (ادامه) Creating Page Objects (cont.)

  • اتوماسیون مرورگر زیبا Elegant Browser Automation

  • مکان یاب بهتر Better Locators

  • سس مخفی Pt. 1 The Secret Sauce Pt. 1

  • سس مخفی Pt. 2 The Secret Sauce Pt. 2

نمایش نظرات

Packtpub یک ناشر دیجیتالی کتاب‌ها و منابع آموزشی در زمینه فناوری اطلاعات و توسعه نرم‌افزار است. این شرکت از سال 2004 فعالیت خود را آغاز کرده و به تولید و انتشار کتاب‌ها، ویدیوها و دوره‌های آموزشی می‌پردازد که به توسعه‌دهندگان و متخصصان فناوری اطلاعات کمک می‌کند تا مهارت‌های خود را ارتقا دهند. منابع آموزشی Packtpub موضوعات متنوعی از جمله برنامه‌نویسی، توسعه وب، داده‌کاوی، امنیت سایبری و هوش مصنوعی را پوشش می‌دهد. محتوای این منابع به صورت کاربردی و به‌روز ارائه می‌شود تا کاربران بتوانند دانش و توانایی‌های لازم برای موفقیت در پروژه‌های عملی و حرفه‌ای خود را کسب کنند.

اتوماسیون مرورگر با پایتون و سلنیوم [ویدئو]
جزییات دوره
7 h 5 m
20
Packtpub Packtpub
(آخرین آپدیت)
از 5
ندارد
دارد
دارد
Brandon Blair
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Brandon Blair Brandon Blair

مهندس نرم افزار